home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / X11 / tiff / Makefile.std < prev    next >
Makefile  |  1995-06-21  |  3KB  |  76 lines

  1. #    $Header: /usr/people/sam/tiff/libtiff/RCS/Makefile.sun,v 1.46 93/08/25 09:05:53 sam Exp $
  2. #
  3. # modified for use with XV by jhb 4/26/94
  4.  
  5. MAKE= make -${MAKEFLAGS}
  6.  
  7. #
  8. # Tag Image File Format Library
  9. #
  10. # Copyright (c) 1988, 1989, 1990, 1991, 1992 Sam Leffler
  11. # Copyright (c) 1991, 1992 Silicon Graphics, Inc.
  12. # Permission to use, copy, modify, distribute, and sell this software and 
  13. # its documentation for any purpose is hereby granted without fee, provided
  14. # that (i) the above copyright notices and this permission notice appear in
  15. # all copies of the software and related documentation, and (ii) the names of
  16. # Sam Leffler and Silicon Graphics may not be used in any advertising or
  17. # publicity relating to the software without the specific, prior written
  18. # permission of Sam Leffler and Silicon Graphics.
  19. # THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, 
  20. # EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY 
  21. # WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.  
  22. # IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
  23. # ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
  24. # OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  25. # WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF 
  26. # LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 
  27. # OF THIS SOFTWARE.
  28. #
  29.  
  30. AR=     /bin/ar
  31. RANLIB=    ./RANLIB.csh
  32.  
  33. IPATH= -I.
  34.  
  35. COPTS=    -O
  36. CFLAGS=    ${COPTS} ${IPATH}
  37.  
  38. INCS=    tiff.h tiffio.h
  39.  
  40. SRCS=    tif_fax3.c tif_fax4.c tif_aux.c tif_ccittrle.c tif_close.c            \
  41.     tif_compress.c tif_dir.c tif_dirinfo.c tif_dirread.c tif_dirwrite.c   \
  42.     tif_dumpmode.c tif_error.c tif_getimage.c tif_jpeg.c tif_flush.c      \
  43.     tif_lzw.c tif_next.c tif_open.c tif_packbits.c tif_print.c tif_read.c \
  44.     tif_swab.c tif_strip.c tif_thunder.c tif_tile.c tif_unix.c            \
  45.     tif_version.c tif_warning.c tif_write.c
  46.  
  47. OBJS=    tif_fax3.o tif_fax4.o tif_aux.o tif_ccittrle.o tif_close.o            \
  48.     tif_compress.o tif_dir.o tif_dirinfo.o tif_dirread.o tif_dirwrite.o   \
  49.     tif_dumpmode.o tif_error.o tif_getimage.o tif_jpeg.o tif_flush.o      \
  50.     tif_lzw.o tif_next.o tif_open.o tif_packbits.o tif_print.o tif_read.o \
  51.     tif_strip.o tif_swab.o tif_thunder.o tif_tile.o tif_unix.o            \
  52.     tif_version.o tif_warning.o tif_write.o
  53.  
  54. ALL=    libtiff.a
  55.  
  56. all:     ${ALL}
  57.  
  58. ${ALL}:    ${OBJS}
  59.     ${AR} rc libtiff.a $?
  60.     ${RANLIB} libtiff.a
  61.  
  62. ${OBJS}:    tiffio.h tiff.h tiffcomp.h tiffiop.h tiffconf.h
  63.  
  64. tif_fax3.o:     tif_fax3.c g3states.h t4.h tif_fax3.h
  65.  
  66. g3states.h:    mkg3states.c t4.h
  67.     ${CC} -o mkg3states ${CFLAGS} mkg3states.c
  68.     ./mkg3states > g3states.h
  69.  
  70. clean:
  71.     rm -f ${ALL} ${OBJS} core a.out mkg3states g3states.h
  72.  
  73.